package com.shanjupay.merchant.convert;

import com.shanjupay.merchant.api.dto.MerchantDTO;
import com.shanjupay.merchant.entity.Merchant;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 *
 *
 *
 */
@Mapper // 对象属性的 映射
public interface MerchantConvert {

    // 转换类实例
    MerchantConvert INSTANCE = Mappers.getMapper(MerchantConvert.class);

    // 把dto 转换成 entity
    Merchant dto2entity(MerchantDTO merchantDTO);

    // 把 entity 转换成 dto
    MerchantDTO  entity2dto(Merchant merchant);

}
